package com.core.zyyz.amc.modules.mapper;


import com.core.zyyz.amc.modules.domain.AmcSystemMainlistD;

import java.util.List;

/**
 * 主页信息配置Mapper接口
 *
 * @author core
 * @date 2024-11-13
 */
public interface AmcSystemMainlistDMapper {

    /**
     * 查询功能页面配置主列表
     * @param paramMap
     * @return
     */
    public List<AmcSystemMainlistD> queryMainConfigList(AmcSystemMainlistD paramMap);

    /**
     * 批量删除主页配置数据
     *
     * @param baseBusinessNode 主页信息配置主键
     * @return 结果
     */
    public int deleteMainListByBusinessNode(String baseBusinessNode);

    /**
     * 新增主页信息配置
     *
     * @param amcSystemMainlistD 主页信息配置
     * @return 结果
     */
    public int insertAmcSystemMainlistD(AmcSystemMainlistD amcSystemMainlistD);

    /**
     * 修改主页信息配置
     *
     * @param amcSystemMainlistD 主页信息配置
     * @return 结果
     */
    public int updateAmcSystemMainlistD(AmcSystemMainlistD amcSystemMainlistD);

    /**
     * 查询功能页面配置主列表
     * @param baseBusinessNode
     * @return
     */
    public List<AmcSystemMainlistD> queryMainConfigListNode(String baseBusinessNode);
}